whorled mountain-mint - Alemán Inglés Diccionario